export const Prroducts = [
  {
    value: 1,
    name: '双包套',
    params: [
      {
        desc: '75保龄球（欧）',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 47;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 94;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 30;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 41;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 30 - 127;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 41 - 127;
            }
          }
        ]
      },
      {
        desc: '75内弧',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 48;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 96;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 32;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 43;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 32 - 130;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 43 - 130;
            }
          }
        ]
      },
      {
        desc: '80x35凌锋',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 56;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 112;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 31;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 41;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 31 - 140;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 41 - 140;
            }
          }
        ]
      },
      {
        desc: '85x35凌锋',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 56;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 112;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 32;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 40;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 32 - 148;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 40 - 148;
            }
          }
        ]
      },
    ]
  },
  {
    value: 2,
    name: '平开门（不钢化）',
    params: [
      {
        desc: '75保龄球（白色）',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 30;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 60;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 45;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 65;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 45 - 125;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 65 - 125;
            }
          }
        ]
      },
      {
        desc: '75保龄球（欧）',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 35;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 70;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 43;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 67;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 43 - 125;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 67 - 125;
            }
          }
        ]
      },
      {
        desc: '75内弧',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 30;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 60;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 50;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 78;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 50 - 128;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 78 - 128;
            }
          }
        ]
      },
      {
        desc: '80x35凌锋',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 43;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 86;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 42;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 67;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 42 - 141;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 67 - 141;
            }
          }
        ]
      },
      {
        desc: '85x35凌锋',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 43;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 85;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 45;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 68;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 45 - 145;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 68 - 145;
            }
          }
        ]
      },
    ]
  },
  {
    value: 3,
    name: '平开门 (钢化）',
    params: [
      {
        desc: '75保龄球（白色）',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 30;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 60;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 45;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 65;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 45 - 128;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 65 - 128;
            }
          }
        ]
      },
      {
        desc: '75保龄球（欧）',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 35;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 70;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 43;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 67;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 43 - 128;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w -67 - 128;
            }
          }
        ]
      },
      {
        desc: '75内弧',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 30;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 60;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 50;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 78;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 50 - 131;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 78 - 131;
            }
          }
        ]
      },
      {
        desc: '80x35凌锋',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 43;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 86;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 42;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 67;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 42 - 144;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 67 - 144;
            }
          }
        ]
      },
      {
        desc: '85x35凌锋',
        subParams: [
          {
            desc: '外框',
            h: (h) => {
              return h + 43;
            },
            alias: {
              h: '立柱',
              w: '横头'
            },
            w: (w) => {
              return w + 85;
            }
          },
          {
            desc: '内框',
            h: (h) => {
              return h - 45;
            },
            alias: {
              h: '光企',
              w: '上下方'
            },
            w: (w) => {
              return w - 68;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 45 - 148;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w - 68 - 148;
            }
          }
        ]
      },
    ]
  },
  {
    value: 4,
    name: '衣柜门',
    params: [
      {
        desc: '18仿钢',
        subParams: [
          {
            desc: '立柱',
            h: (h) => {
              return h - 35;
            },
            alias: {
              h: '立柱',
              w: '上下方'
            },
            w: (w) => {
              return (w + 18) / 2 - 36;
            }
          },
          {
            desc: '门板',
            h: (h) => {
              return h - 35-63;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return (w + 18)/2-36+12;
            }
          }
        ]
      },
      {
        desc: '12厘黑半隐',
        subParams: [
          {
            desc: '立柱',
            h: (h) => {
              return h - 35;
            },
            alias: {
              h: '立柱',
              w: '上下方'
            },
            w: (w) => {
              return (w + 10) / 2 - 20 - 3;
            }
          },
          {
            desc: '门板',
            h: (h) => {
              return h - 35-5;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return (w + 10)/ 2 - 20 - 3 + 15;
            }
          }
        ]
      },
      {
        desc: '15厘全隐',
        subParams: [
          {
            desc: '立柱',
            h: (h) => {
              return h - 35;
            },
            alias: {
              h: '立柱',
              w: '上下方'
            },
            w: (w) => {
              return (w + 30) / 2;
            }
          },
          {
            desc: '门板',
            h: (h) => {
              return h - 35 -13;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return (w + 30) / 2;
            }
          }
        ]
      },
      {
        desc: 'D框',
        subParams: [
          {
            desc: '立柱',
            h: (h) => {
              return h - 35;
            },
            alias: {
              h: '立柱',
              w: '上下方'
            },
            w: (w) => {
              return (w + 50) / 2 - 50 - 50  - 3;
            }
          },
          {
            desc: '门板',
            h: (h) => {
              return h - 35 -60;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return (w  + 50) / 2 - 50 - 50 - 3 + 16;
            }
          }
        ]
      },
      {
        desc: '65框',
        subParams: [
          {
            desc: '立柱',
            h: (h) => {
              return h - 35;
            },
            alias: {
              h: '立柱',
              w: '上下方'
            },
            w: (w) => {
              return (w + 65) / 2 - 65 - 65 - 3;
            }
          },
          {
            desc: '门板',
            h: (h) => {
              return h - 35 -60;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return (w + 65 ) / 2 -65 -65 -3 + 16;
            }
          }
        ]
      },
    ]
  },
  {
    value: 5,
    name: '隔断门',
    params: [
      {
        desc: '75保龄球 + 钢化',
        subParams: [
          {
            desc: '立柱',
            h: (h) => {
              return h - 50;
            },
            alias: {
              h: '立柱',
              w: '上下方'
            },
            w: (w) => {
              return (w - 50 + 75) / 2 + 2;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 50 - 128;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return (w - 50 + 75) / 2 + 2 - 128;
            }
          }
        ]
      },
      {
        desc: '75内弧 + 钢化',
        subParams: [
          {
            desc: '立柱',
            h: (h) => {
              return h - 50;
            },
            alias: {
              h: '立柱',
              w: '上下方'
            },
            w: (w) => {
              return (w - 50 + 75) / 2 + 2;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 50 - 130;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return (w - 50 + 75) / 2 + 2 - 130;
            }
          }
        ]
      },
      {
        desc: '80凌锋 + 钢化（欧）',
        subParams: [
          {
            desc: '立柱',
            h: (h) => {
              return h;
            },
            alias: {
              h: '立柱',
              w: '上下方'
            },
            w: (w) => {
              return w;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return w;
            }
          }
        ]
      },
      {
        desc: '85凌锋 + 钢化',
        subParams: [
          {
            desc: '立柱',
            h: (h) => {
              return h - 50;
            },
            alias: {
              h: '立柱',
              w: '上下方'
            },
            w: (w) => {
              return (w - 50 + 85) / 2 + 2;
            }
          },
          {
            desc: '玻璃',
            h: (h) => {
              return h - 50 - 148;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return (w - 50 +85)/ 2 + 2 - 148;
            }
          }
        ]
      },
    ]
  },
  {
    value: 6,
    name: '衣柜门（3开门）',
    params: [
      {
        desc: '18仿钢',
        subParams: [
          {
            desc: '立柱',
            h: (h) => {
              return h - 35;
            },
            alias: {
              h: '立柱',
              w: '上下方'
            },
            w: (w) => {
              return (w + 18 + 18) / 3 -18 - 18;
            }
          },
          {
            desc: '门板',
            h: (h) => {
              return h - 35 + 12;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return (w + 18 + 18) / 3 - 18 - 18 + 12;
            }
          }
        ]
      },
      {
        desc: '12厘黑半隐',
        subParams: [
          {
            desc: '立柱',
            h: (h) => {
              return h - 35;
            },
            alias: {
              h: '立柱',
              w: '上下方'
            },
            w: (w) => {
              return (w + 10 + 10) / 2 -10 - 10 -3;
            }
          },
          {
            desc: '门板',
            h: (h) => {
              return h - 35 - 5;
            },
            alias: {
              h: '高',
              w: '宽'
            },
            w: (w) => {
              return (w + 10 + 10) / 2 - 10 - 10 -3 + 15;
            }
          }
        ]
      }
    ]
  }
];
